//
//  NDBundle+Extension.swift
//  weibobo
//
//  Created by 丁超人 on 16/2/27.
//  Copyright © 2016年 丁超人. All rights reserved.
//

import Foundation

extension NSBundle {

    // 获取当前版本号字符串
    /** 获取当前版本号字符串，格式 010.010.010
    
    版本号：主版本号.次版本号.修订版本号
    主版本号: 通常是大的功能改变，甚至使用方式都会发生变化
    - AFN 1.0   AppClient 单例
    - AFN 2.0   对 NSURLConnection / NSURLSession 的封装 2014 年初
    - AFN 3.0   删除了 NSURLConnection，增加了进度回调 2015 年底
    次版本号: 通常会有些函数的参数格式会发生变化，如果第三方框架的使用者，可能会小幅度修改程序
    修订版本号: 内部 bug 修改，对接口没有任何影响
    
    1.2.3
    1.2.10
    
    解决办法:版本号只能升 不能降
  
    */

    class var dc_currenVersion: String {
                // 格式化字符串 001.002.010
        return NSBundle.mainBundle().infoDictionary? ["CFBundleShortVersionString"] as? String ?? "0.0.0"
      }

}